performance events subsystem · Supported
Maintainers
- M Peter Zijlstra <peterz@infradead.org>
- M Ingo Molnar <mingo@redhat.com>
- M Arnaldo Carvalho de Melo <acme@kernel.org>
- M Namhyung Kim <namhyung@kernel.org>
- R Mark Rutland <mark.rutland@arm.com>
- R Alexander Shishkin <alexander.shishkin@linux.intel.com>
- R Jiri Olsa <jolsa@kernel.org>
- R Ian Rogers <irogers@google.com>
- R Adrian Hunter <adrian.hunter@intel.com>
- R James Clark <james.clark@linaro.org>
Paths
- F
arch/*/events/* - F
arch/*/events/*/* - F
arch/*/include/asm/perf_event.h - F
arch/*/kernel/*/*/perf_event*.c - F
arch/*/kernel/*/perf_event*.c - F
arch/*/kernel/perf_callchain.c - F
arch/*/kernel/perf_event*.c - F
include/linux/perf_event.h - F
include/uapi/linux/perf_event.h - F
kernel/events/* - F
tools/lib/perf/ - F
tools/perf/
Last 30 days
Active reviewers (last 30 days)
-
Andrii Nakryiko <andrii@kernel.org>
3 attestations (3 Suggested-by) · last on 2026-07-07 -
Ian Rogers <irogers@google.com>
2 attestations (2 Reviewed-by) · last on 2026-07-15
Recent patches
Most-recent 30 patches in this subsystem on bpf (capped at 30), ordered by date desc.
-
COOLING7d
[PATCH] tools: Use fputc() calls in some functions
2026-07-23 · Markus Elfring <hidden> -
WARM3d
[PATCH v4 4/4] tools/build: selftests: Remove some duplicate toolchain definitions
2026-07-15 · James Clark <james.clark@linaro.org> -
WARM3d
REVIEWED: 1 (1M) [PATCH v4 3/4] tools/build: Allow versioning LLVM readelf
2026-07-15 · James Clark <james.clark@linaro.org> -
COLD15d
[PATCH v3 5/5] tools/build: selftests: Remove some duplicate toolchain definitions
2026-07-15 · James Clark <james.clark@linaro.org> -
COLD15d
REVIEWED: 1 (1M) [PATCH v3 3/5] tools/build: Allow versioning LLVM readelf
2026-07-15 · James Clark <james.clark@linaro.org> -
COOLING13d
[PATCH v4 2/2] perf trace: Refactor augmented_raw_syscalls using bpf_for
2026-07-07 · Viktor Malik <hidden> -
COOLING13d
[PATCH v4 1/2] perf trace: Factor out BPF loop body
2026-07-07 · Viktor Malik <hidden> -
COLD24d
[PATCH v3 2/2] perf trace: Refactor augmented_raw_syscalls using bpf_for
2026-07-06 · Viktor Malik <hidden> -
COLD24d
[PATCH v3 1/2] perf trace: Factor out BPF loop body
2026-07-06 · Viktor Malik <hidden> -
COLD24d
[PATCH v2 2/2] perf trace: Refactor augmented_raw_syscalls using bpf_for
2026-07-03 · Viktor Malik <hidden> -
COLD24d
[PATCH v2 1/2] perf trace: Factor out BPF loop body
2026-07-03 · Viktor Malik <hidden> -
COLD27d
[PATCH] perf: record: Clear BPF headers if not needed
2026-07-01 · Mayuresh Chitale <hidden> -
COLD27d
Re: [PATCH] perf trace: Refactor augmented_raw_syscalls using bpf_loop
2026-06-26 · Viktor Malik <hidden> -
COLD27d
[PATCH] perf trace: Refactor augmented_raw_syscalls using bpf_loop
2026-06-23 · Viktor Malik <hidden> -
COLD38d
[PATCH perf] perf: Fix btf_vlen() signedness errors
2026-06-22 · Alan Maguire <hidden> -
COLD43d
[PATCH v2] perf: Fix up build failure due to bpf changes
2026-06-17 · Mark Brown <broonie@kernel.org> -
COLD43d
[PATCH] perf: Fix up build failure due to bpf changes
2026-06-17 · Mark Brown <broonie@kernel.org> -
HOTtoday
[PATCH v5 2/4] perf/core: Clear the whole branch entry in perf_clear_branch_entry()
2026-06-16 · Puranjay Mohan <puranjay@kernel.org> -
COLD51d
[PATCH v3 7/7] perf test: Add BPF JIT annotation test coverage for all disassemblers
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v3 6/7] perf annotate: Support BPF JIT disassembly via genelf
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v3 5/7] perf test: Enhance annotate test coverage and isolate config
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v3 4/7] perf annotate: Add --disassembler command-line option
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v3 3/7] perf annotate: Implement elfutils libasm disassembler backend
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v3 2/7] perf build: Add build support and capability for elfutils libasm
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 7/7] perf test: Add BPF JIT annotation test coverage for all disassemblers
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 6/7] perf annotate: Support BPF JIT disassembly via genelf
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 5/7] perf test: Enhance annotate test coverage and isolate config
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 4/7] perf annotate: Add --disassembler command-line option
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 3/7] perf annotate: Implement elfutils libasm disassembler backend
2026-06-09 · Ian Rogers <irogers@google.com> -
COLD51d
[PATCH v2 2/7] perf build: Add build support and capability for elfutils libasm
2026-06-09 · Ian Rogers <irogers@google.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE115d
REVIEWED: 1 (0M) [PATCH v2] perf cgroup: Update metric leader in evlist__expand_cgroup
2026-04-04 · Ian Rogers <irogers@google.com> · 1 Acked-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 05/18] perf trace beauty: Make beauty generated C code standalone .o files
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 06/18] perf build: Decouple pmu-events from prepare umbrella target
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 10/18] perf build: Move static libbpf dependency out of prepare step
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 11/18] perf build: Pre-generate BPF skeleton tooling during umbrella prepare phase
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 13/18] perf build: Remove redundant libbpf feature check for static builds
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 14/18] perf pmu-events: Split big_c_string storage into standalone compilation unit
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 15/18] perf pmu-events: Parallelize JSON and metric pre-computation in jevents.py
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v2 16/18] perf build: Prefix SCRIPTS with output directory to fix continuous rebuilds
2026-05-12 · Ian Rogers <irogers@google.com> · 1 Tested-by -
STALE71d
REVIEWED: 3 (3M) [PATCH v3 04/17] perf trace beauty: Make beauty generated C code standalone .o files
2026-05-14 · Ian Rogers <irogers@google.com> · 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE142d
[PATCH v3 07/30] perf build: Append extra host flags
2026-03-08 · Leo Yan <leo.yan@arm.com> -
STALE130d
[PATCH v1 2/2] perf tools: Fix strict aliasing violations in hashmap
2026-03-21 · Ian Rogers <irogers@google.com> -
STALE130d
[PATCH v2 1/4] perf build: Don't check difference of perf and libbpf hashmap
2026-03-22 · Ian Rogers <irogers@google.com> -
STALE130d
[PATCH v2 2/4] perf hashmap: Rename hashmap to perf_hashmap to avoid libbpf conflict
2026-03-22 · Ian Rogers <irogers@google.com> -
STALE130d
[PATCH v2 3/4] perf hashmap: Fix strict aliasing violations in hashmap
2026-03-22 · Ian Rogers <irogers@google.com> -
DORMANTno replies
[PATCH v2 4/4] perf hashmap: Remove errptr usage from hashmap
2026-03-22 · Ian Rogers <irogers@google.com> -
STALE87d
[PATCH v2 2/3] perf build: Add -fms-extensions for GEN_VMLINUX_H=1
2026-05-04 · Namhyung Kim <namhyung@kernel.org> -
STALE71d
[PATCH v1 03/14] perf build: Decouple pmu-events from prepare umbrella target
2026-05-12 · Ian Rogers <irogers@google.com> -
STALE71d
[PATCH v1 04/14] perf build: Remove empty archheaders target
2026-05-12 · Ian Rogers <irogers@google.com> -
STALE71d
[PATCH v1 08/14] perf build: Pre-generate BPF skeletons during umbrella prepare phase
2026-05-12 · Ian Rogers <irogers@google.com>